package SQL;

import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Scanner;

/**
 * 根据输入信息插入报名数据
 *
 */
public class Insert {
    public static void main(String[] args) throws SQLException {
        Connection connection=SQL_Collection.Collection();
        //4.执行 SQL 的对象 Statement 执行sql的对象
        Statement statement = connection.createStatement();

        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入姓名 ：");
        String name =scanner.next();
        System.out.println("请输入学号 ：");
        String id =scanner.next();
        System.out.println("请输入性别 ：");
        String sex=scanner.next();
        System.out.println("请输入电话 ：");
        String tel = scanner.next();
        System.out.println("请输入出生日期 ：");
        String birth = scanner.next();
        System.out.println("请输入籍贯 ：");
        String address = scanner.next();
        System.out.println("请输入邮箱 ：");
        String email = scanner.next();
        //5.执行 SQL 的对象 去 执行 SQL ，可能存在结果，查看返回结果
        String sql = "INSERT INTO `freshman`(`NAME`,`ID`,`SEX`,`TEL`,`BIRTH`,`ADDRESS`,`EMAIL`) " +
                "VALUE ('"+name+"','"+id+"','"+sex+"','"+tel+"','"+birth+"','"+address+"','"+email+"');";
//        System.out.println(sql);

        Statement st = connection.createStatement();
        int num= st.executeUpdate(sql);
        if (num>0) System.out.println("插入成功~~");
    }
}
